package com.yanfan.energy.domain;

/**
 * @author caijinkang
 * @date 2023年02月09日 18:08
 */
public class EmpHomepage {
    /**
     * 本月任务总数
     *
     * @author caijinkang
     * @date 2023/2/10 9:57
     * @param null
     * @return null
     */
    private Integer taskCount;
    /**
     * 本月工单总数
     *
     * @author caijinkang
     * @date 2023/2/10 9:58
     * @param null
     * @return null
     */
    private Integer ticketCount;
    /**
     * 本月待处理任务
     *
     * @author caijinkang
     * @date 2023/2/10 9:58
     * @param null
     * @return null
     */
    private Integer taskPending;
    /**
     * 本月已完成任务
     *
     * @author caijinkang
     * @date 2023/2/10 9:59
     * @param null
     * @return null
     */
    private Integer taskOff;
    /**
     * 本月任务通过率
     *
     * @author caijinkang
     * @date 2023/2/10 9:59
     * @param null
     * @return null
     */
    private Double passingRate;
    /**
     * 待处理工单
     *
     * @author caijinkang
     * @date 2023/2/10 9:59
     * @param null
     * @return null
     */
    private Integer ticketPending;
    /**
     * 已完成工单
     *
     * @author caijinkang
     * @date 2023/2/10 9:59
     * @param null
     * @return null
     */
    private Integer ticketOff;
    /**
     * 本月工单达成率
     *
     * @author caijinkang
     * @date 2023/2/10 9:59
     * @param null
     * @return null
     */
    private Double yieldRate;
    /**
     * 任务工单总进度
     *
     * @author caijinkang
     * @date 2023/2/10 10:00
     * @param null
     * @return null
     */
    private Double taskSchedule;
    /**
     * 本月任务工单用时
     *
     * @author caijinkang
     * @date 2023/2/10 10:00
     * @param null
     * @return null
     */
    private Double taskHour;
    /**
     * 不良率
     *
     * @author caijinkang
     * @date 2023/2/10 10:00
     * @param null
     * @return null
     */
    private Double rejectRatio;
    /**
     * 总件数
     *
     * @author caijinkang
     * @date 2023/2/10 10:01
     * @param null
     * @return null
     */
    private Integer totalNumber;
    /**
     * 不良数
     *
     * @author caijinkang
     * @date 2023/2/10 10:02
     * @param null
     * @return null
     */
    private Integer rejectNumber;

    public EmpHomepage() {
    }

    public EmpHomepage(Integer taskCount, Integer ticketCount, Integer taskPending, Integer taskOff, Double passingRate, Integer ticketPending, Integer ticketOff, Double yieldRate, Double taskSchedule, Double taskHour, Double rejectRatio, Integer totalNumber, Integer rejectNumber) {
        this.taskCount = taskCount;
        this.ticketCount = ticketCount;
        this.taskPending = taskPending;
        this.taskOff = taskOff;
        this.passingRate = passingRate;
        this.ticketPending = ticketPending;
        this.ticketOff = ticketOff;
        this.yieldRate = yieldRate;
        this.taskSchedule = taskSchedule;
        this.taskHour = taskHour;
        this.rejectRatio = rejectRatio;
        this.totalNumber = totalNumber;
        this.rejectNumber = rejectNumber;
    }

    @Override
    public String toString() {
        return "EmpHomepage{" + "taskCount=" + taskCount + ", ticketCount=" + ticketCount + ", taskPending=" + taskPending + ", taskOff=" + taskOff + ", passingRate=" + passingRate + ", ticketPending=" + ticketPending + ", ticketOff=" + ticketOff + ", yieldRate=" + yieldRate + ", taskSchedule=" + taskSchedule + ", taskHour=" + taskHour + ", rejectRatio=" + rejectRatio + ", totalNumber=" + totalNumber + ", rejectNumber=" + rejectNumber + '}';
    }

    public Integer getTaskCount() {
        return taskCount;
    }

    public void setTaskCount(Integer taskCount) {
        this.taskCount = taskCount;
    }

    public Integer getTicketCount() {
        return ticketCount;
    }

    public void setTicketCount(Integer ticketCount) {
        this.ticketCount = ticketCount;
    }

    public Integer getTaskPending() {
        return taskPending;
    }

    public void setTaskPending(Integer taskPending) {
        this.taskPending = taskPending;
    }

    public Integer getTaskOff() {
        return taskOff;
    }

    public void setTaskOff(Integer taskOff) {
        this.taskOff = taskOff;
    }

    public Double getPassingRate() {
        return passingRate;
    }

    public void setPassingRate(Double passingRate) {
        this.passingRate = passingRate;
    }

    public Integer getTicketPending() {
        return ticketPending;
    }

    public void setTicketPending(Integer ticketPending) {
        this.ticketPending = ticketPending;
    }

    public Integer getTicketOff() {
        return ticketOff;
    }

    public void setTicketOff(Integer ticketOff) {
        this.ticketOff = ticketOff;
    }

    public Double getYieldRate() {
        return yieldRate;
    }

    public void setYieldRate(Double yieldRate) {
        this.yieldRate = yieldRate;
    }

    public Double getTaskSchedule() {
        return taskSchedule;
    }

    public void setTaskSchedule(Double taskSchedule) {
        this.taskSchedule = taskSchedule;
    }

    public Double getTaskHour() {
        return taskHour;
    }

    public void setTaskHour(Double taskHour) {
        this.taskHour = taskHour;
    }

    public Double getRejectRatio() {
        return rejectRatio;
    }

    public void setRejectRatio(Double rejectRatio) {
        this.rejectRatio = rejectRatio;
    }

    public Integer getTotalNumber() {
        return totalNumber;
    }

    public void setTotalNumber(Integer totalNumber) {
        this.totalNumber = totalNumber;
    }

    public Integer getRejectNumber() {
        return rejectNumber;
    }

    public void setRejectNumber(Integer rejectNumber) {
        this.rejectNumber = rejectNumber;
    }
}
